Readme notes for E2920 Series PCI/PCI-X Exerciser/Analyser cards. Updated Feb 03th, 2005
--------------------------------------------------------------------------------

Table of contents

  System Requirements
  General Release Notes
  General Known Problems and Issues
  Technical Support

--------------------------------------------------------------------------------

System Requirements

 - Microsoft Windows 98,2000 or XP
 - Microsoft Internet Explorer for online help
 - Pentium II based personal computer with at least 200MHz clock speed
 - 100 MB free disk space
 - Minimum display resolution of 800 x 600 pixels
 - PCI/PCI-X test card(s)

--------------------------------------------------------------------------------

General Release Notes

   (for detailed release notes resticted to one product only, see the PCI,PCI-X or SVP 
    readme files (all available from the Start menu))

Version 3.1 (PCI R6.02.05, PCIX 3.0.2.1, SVP 3.00.2.8)
-----------

  Changes from version 3.0 to 3.1
    - Some bugfixes in the PCIX part


Version 3.0 (PCI R6.02.05, PCIX 3.0.2.0, SVP 3.00.2.8)
-----------

  Changes from version 2.9 to 3.0
    - Some bugfixes in the PCIX part

Version 2.9 (PCI R6.02.05, PCIX 3.0.1.0, SVP 3.00.2.7)
-----------

  Changes from version 2.8 to 2.9
    - Mainly some enhancements and bugfixes in the PCIX part

Version 2.8 (PCI R6.02.04, PCIX 3.0.0.9, SVP 3.00.2.7)
-----------

  IMPORTANT: Users of E2930A pre-release FPGA cards (SW 2.5/2.6), 
             please execute USBUpdate.exe first.
             For details, see the PCIX readme.txt file. 

  Changes from version 2.7 to 2.8
    - Support for E2930B and E2923A added
    - Minor changes and bugfixes

  Open issues for E2930A cards:
    - Max. supported busspeed is 80MHz in mode2 and 100 MHz in mode1


Version 2.7 (PCI R6.02.03, PCIX 3.0.0.8, SVP 3.00.2.6)
-----------

  IMPORTANT: Users of E2930A pre-release FPGA cards (SW 2.5/2.6), 
             please execute USBUpdate.exe first.
             For details, see the PCIX readme.txt file. 

  Changes from version 2.6 to 2.7
    - Minor changes and bugfixes

  Open issues for E2930A cards:
               - Max. supported busspeed is 80MHz in mode2 and 100 MHz in mode1

Version 2.6 (PCI R6.02.03, PCIX 3.0.0.6, SVP 3.00.2.5)
-----------
  Changes from version 2.5 to 2.6
    - Many bugfixes and enhancements in the PCIX part

  Open issues for E2930 cards:
               - Problems with datacompare and datamemory
               - Max. supported busspeed is 80Mhz in mode2 and 100 MHz in mode1


Version 2.5 (PCI R6.02.02, PCIX 3.0.0.5, SVP 3.00.2.4)
-----------
  Changes from version 1.7 to 2.5

    - PCIX/SVP: Support for PCIX2 via new E2930 and E2923 cards
    - PCI:  Bios bugfix

  Open issues for E2930 cards:
               - New observer rules not working correctly
               - Problems with datacompare and datamemory
               - Max. supported busspeed is 66Mhz in mode2 and 100 MHz in mode1


Version 1.7 (PCI R6.02.01, PCIX 2.0.3.2, SVP 3.00.2.2)
-----------

  Changes from version 1.6 to 1.7

    - smaller bugfixes for PCI and PPRX (SVP+PCIX) SW
    - versioning info in readme files corrected

Version 1.6 (PCI R6.02.00, PCIX 2.0.3.1, SVP 3.00.2.1)
-----------

  Changes from version 1.5 to 1.6
  
    - Bugfix for PCIX hardware update
    - PCIXPostTest.vps updated  


Version 1.5 (PCI R6.02.00, PCIX 2.0.3.0, SVP 3.00.2.0)
-----------
      
  Changes from version 1.4 to 1.5
  
    - Some bugfixes and improvements for PCIX- and SVP software (testapi only)


Version 1.4 (PCI R6.02.00, PCIX 2.0.2.0, SVP 3.00.2.0)
-----------
      
  Changes from version 1.3 to 1.4

    - The .pdf manuals are not part of the installation any more. They are completely
      integrated into the GUI help files. If you still need the manuals in .pdf format
      (e.g. for prining), you can download them from http://www.agilent.com/find/pci_overview
      They are also available on the installation CD.
    - Installation and software does not support NT4, WIN95 any more
    - Installation now supports IA64 platform via a separate setup file setup64.exe.
      This 64-bit SW is BETA only.
      Some hints for working on IA64:
      - Do not run (the 32 bit) setup.exe on IA64 systems, only install via setup64.exe
      - PCI/PCIX SW runs in 32-bit mode, SVP runs in 64-bit mode
      - Kernel mode:
        Drivers always need to be 64 bit drivers; 32 bit drivers wont work correctly.
        Our 64 bit drivers are named b_2kpci_64.sys, b_2khif_64.sys, b_usb_64.sys and b_usbgen_64.sys.
      - User mode: 
        If you are starting an application, the .exe (and all needed dlls) need to be either all 32 bit 
        files or all need to be 64 bit files, i.e. you cannot mix them.
        For example a 64 bit .exe cannot use a 32 bit dll.
      - PCI and PCIX GUI always only run in 32bit mode (so they always needs the corresponding 32 bit dlls).
        They can access the 64 bit drivers, though.
        PCI and PCIX GUI (in contrast to CAPI) cannot run in 64 bit mode.
      - For the SVP GUI on the other hand there is a separate 64 bit executable (together with its 64 bit dlls).
        You should not run the 32 bit SVP GUI on IA64, because the memory driver (contained in b_2kpci_64.sys)
        needed by SVP works with native 64-bit addresses.  
      - Our 64-bit dlls always have the suffix "xp64", e.g. capixp64.dll (instead of capikk.dll in 32 bit mode).
 

Version 1.3
-----------

  Changes from version 1.2 to 1.3

    - SVP SIG tests added
    - Coloring and searching improvements for buscyle- and transaction listers
    - limited Linux support
    - Some bugfixes

Version 1.2
-----------

  Changes from version 1.1 to 1.2

    - Some enhancements and bugfixes for PCI and PCIX software (see corresponding readme.txt files)

    - Installation contains changed dialog for selecting the setup type 
      (custom,full,compact). It contains descriptions for each choice.
      Custom installation is now the default choice.

Version 1.1
-----------

  New features:
    
    - Support of Windows XP (XP32 and XP64 version) 
        Notes for XP64 users:  
        To install the 64 bit files (dlls, libs, drivers, infs (PCI+PCIX capi+ppr files)), do a custom installation
        and check the component "64 bit support files". If already installed, you can modify your
        installation by selecting the modify option, appearing when you execute
        Add/Remove Software from the control panel.
        All 64 bit support files are copied to <INSTDIR>\ia64        

        To install 64 bit drivers (XP64 only !): 
        Copy driver binaries (<INSTDIR>\ia64\*.sys) into directory c:\WINNT\system32\drivers 
        Copy driver infs     (<INSTDIR>\ia64\*.inf) into diretory  c:\WINNT\inf 

    - PNP (Plug and Play) WDM drivers (not on NT)

    - Tcl support (currently only PCIX supported).
      The card can now be programmed by Tcl commands very similar to the C-API. 
      The tcl interpreter can be accessed from the user interface like the CLI. 
      For details and examples see the file <instdir>\PCIX\tcl\readme.txt
      This is currently restricted to 32 bit, i.e. not available for XP64. 

    - Installation: 
      - All three products (PCI,PCI-X,SVP SW) now combined into one single setup executable.
        Installation of subsets is possible via custom installation
      - It is possible to modify or repair the current installation (Add/Remove SW in control panel)
   
--------------------------------------------------------------------------------
General Known Problems and Issues

   - Drivers do not support the Hibernate OS mode
   - Drivers are not certified 
   - GUI: Some buttons are not drawn correctly under XP
   - Uninstallation throws an error and does not complete under IA64.
     Remove the installation directory and the entry in the Start menu manually
   - The E2922 and E2923 programming manual incorrectly states that the 
     E2922/E2923 can be programmed via API and CLI. The E2922 and E2923 can
     only be programmed via API.
   
--------------------------------------------------------------------------------

Technical Support

  Further Information (updates, FAQ) can be found on
  	http://www.agilent.com/find/pci_overview

  Technical Support is provided under the mail address
  	bvs-pci_support@agilent.com

--------------------------------------------------------------------------------

